strip of cloth/leather - Francés Inglés Diccionario